foam canal - İspanyolca İngilizce Sözlük